foster land - Spanish English Dictionary